package org.brisling.sysman.domain;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

import org.brisling.base.domain.impl.BaseDomain;
import org.brisling.base.domain.inf.BaseDomainInf;
import org.brisling.common.ConstSysParam;


/**
 * 
 * <p>Title: VersionDomain</p>
 * <p>Description: 版本管理实体类</p>
 * <p>Company: tongking</p>
 * @author jackson wang
 * @since 1.0
 * @version 1.0
 * @date 2017年5月13日 下午2:47:37
 */
@Entity
@Table(name=ConstSysParam.MODULE_VERSION)
public class VersionDomain extends BaseDomain implements BaseDomainInf {

	
	
	//版本号
	private Long version_number;
	
	//版本代码
	private String version_code;
	
	//平台类型	
	//平台代码(1:android,2:ios,3:windows)
	private Long platform_id;
	
	//平台名称(android,ios,windows)
	@Column(length=15)
	private String platform;
	
	//版本文件id
	private Long archiveid;

	public Long getVersion_number() {
		return version_number;
	}


	public void setVersion_number(Long version_number) {
		this.version_number = version_number;
	}


	public String getVersion_code() {
		return version_code;
	}


	public void setVersion_code(String version_code) {
		this.version_code = version_code;
	}


	public String getPlatform() {
		return platform;
	}


	public void setPlatform(String platform) {
		this.platform = platform;
	}


	public Long getArchiveid() {
		return archiveid;
	}


	public void setArchiveid(Long archiveid) {
		this.archiveid = archiveid;
	}


	public Long getPlatform_id() {
		return platform_id;
	}


	public void setPlatform_id(Long platform_id) {
		this.platform_id = platform_id;
	}
	
	
}
